#pragma once
#include <SDL.h>
#include "GraphDrawer.h"

class PathDrawer
{
private:
	SDL_Surface* pathSurface;
	GraphDrawer* drawer;
public:
	PathDrawer(GraphDrawer* drawer);
	virtual ~PathDrawer(void);
	SDL_Surface* drawPath(Map* map, List* vertexListPath, string idEdgeFrom, int addFrom, string idEdgeTo, int addTo);
};
